stores of knowledge - English Synonyms Dictionary